<?php
declare (strict_types=1);

use think\facade\Route;

/**
 * 大屏Api管理
 */
$namespace = '\app\datacenter\controller';

//不需要登录
Route::group(function () use ($namespace) {
    //管理员模块
    Route::post('adminLogin$', $namespace . '\DataAdmin@login')->name('管理员登录数据中心');
});

/**
 * 需要登录
 */
Route::group(function () use ($namespace) {

    //管理员模块
    Route::get('adminRefreshToken$', $namespace . '\DataAdmin@refreshToken')->name('刷新token并获取配置参数');
    Route::get('adminLogout$', $namespace . '\DataAdmin@logout')->name('管理员退出数据中心');
    Route::get('adminInfo$', $namespace . '\DataAdmin@getInfo')->name('获取管理员信息');
    //大屏连接MQTT服务器成功通知
    Route::get('mqttNotice$', $namespace . '\DataAdmin@mqttNotice')->name('大屏连接MQTT服务器成功通知');

})->middleware(middleware\AuthMiddleware::class, 'datacenter');



